from pdf2image import convert_from_path

# PDF路径
pdf_path = '25119121152002893200.pdf'

# 转换 PDF 为图片
def pdf_to_images(pdf_path, dpi=200):
    # convert_from_path 函数可以将 PDF 文件的每一页转换成图像
    images = convert_from_path(pdf_path, dpi=dpi)  # dpi 越高，图片越清晰
    return images

# 示例调用
images = pdf_to_images(pdf_path)

# 保存每一页的图片（可以选择保存为 PNG 或 JPG 格式）
for page_num, image in enumerate(images):
    image.save(f'page_{page_num + 1}.png', 'PNG')
    print(f"Page {page_num + 1} saved as 'page_{page_num + 1}.png'")
